<?php
return [
    // 字段类型类型
    'db_table_field_type' => [
        'string',
        'char',
        'text',
        'mediumText',
        'longText',
        'integer',
        'unsignedInteger',
        'tinyInteger',
        'unsignedTinyInteger',
        'smallInteger',
        'unsignedSmallInteger',
        'mediumInteger',
        'unsignedMediumInteger',
        'bigInteger',
        'unsignedBigInteger',
        'float',
        'double',
        'decimal',
        'unsignedDecimal',
        'date',
        'dateTime',
        'dateTimeTz',
        'time',
        'timeTz',
        'timestamp',
        'timestampTz',
        'year',
        'binary',
        'boolean',
        'enum',
        'json',
        'jsonb',
        'geometry',
        'geometryCollection',
        'ipAddress',
        'lineString',
        'macAddress',
        'multiLineString',
        'multiPoint',
        'multiPolygon',
        'point',
        'polygon',
        'uuid',
    ],
    // 表单类型
    'form_type' => [
        'input' => '短文本（input）',
        'textArea' => '长文本（textarea）',
        'richText' => '富文本',
//        'markdown' => '富文本（markdown）',
//        'password' => '密码字符',
        'option' => '单选框',
//        'checkbox' => '复选框',
//        'select' => '下拉选择',
//        'selectSingleSearch' => '下拉选择（远程搜索）',
//        'selectMulti' => '下拉选择（多选）',
//        'selectMultiSearch' => '下拉选择（多选，远程搜索）',
//        'inputTags' => '标签输入框',
        'upload' => '图片上传（单图）',
        'uploadMulti' => '图片上传（多图）',
        'uploadFile' => '文件上传',
//        'datetime' => '日期时间',
//        'date' => '日期',
//        'reference_category' => '引用分类数据',
//        'reference_admin_user' => '引用管理员数据'
    ],
    // 上传相关
    'upload' => [
        'disk' => 'admin_img', // 上传文件驱动
        'uploadSize' => [
            'imageMaxSize' => 8 * 1024 * 1024, /* 上传大小限制，单位B */
            'imageAllowFiles' => ['.png', '.jpg', '.jpeg', '.gif', '.bmp', ".webp"], /* 上传图片格式显示 */
        ]
    ],
];
